package basics

import "fmt"

// FormatSprintf 格式化输出
func FormatSprintf() {

	// 以下三个函数和Printf/Println/Print函数一样, 只不过上面三个函数是输出到标准输出, 而下面三个函数不会输出,而是将字符串返回给我们
	// func Sprintf(format string, a ...interface{}) string
	// func Sprint(a ...interface{}) string
	// func Sprintln(a ...interface{}) string
	name := "gaox"
	age := 26
	// 按照指定的格式生成字符串
	str := fmt.Sprintf("name = %s, age = %d\n", name, age) // 输出生成的字符串
	fmt.Println(str)
}
